take vengeance upon - Español Inglés Diccionario